animal large intestine - French English Dictionary